﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GnToolControls.Convert
{
	public abstract class ConvertItem
    {
		protected ConvertErrorEvent _convertErrorEvent;
		public ConvertErrorEvent ConvertErrorEvent
		{
			get
			{
				return _convertErrorEvent;
			}
			set
			{
				_convertErrorEvent = value;
			}
		}
		public abstract void Execute();
		public abstract bool IsEqual( ConvertItem convertSource );
		public abstract void SaveXml( System.Xml.XmlWriter write );
    }
}
